complex terrain - German English Dictionary